Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 LLOYDS MOUNT Detached £174,641 £146,000 15 Sep 2020
37 LLOYDS MOUNT Detached £465,537 £375,000 31 Oct 2018
38 LLOYDS MOUNT Detached £348,294 £203,000 3 Aug 2012